Skip to content

Update dependency @xmldom/xmldom to v0.9.9#44

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/xmldom-xmldom-0.x
Open

Update dependency @xmldom/xmldom to v0.9.9#44
renovate[bot] wants to merge 1 commit intomainfrom
renovate/xmldom-xmldom-0.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Aug 29, 2024

This PR contains the following updates:

Package Change Age Confidence
@xmldom/xmldom 0.8.100.9.9 age confidence

Release Notes

xmldom/xmldom (@​xmldom/xmldom)

v0.9.9

Compare Source

Added
  • implement ParentNode.children getter #960 / #410
Fixed
  • Security: createCDATASection now throws InvalidCharacterError when data contains "]]>", as required by the WHATWG DOM spec. GHSA-wh4c-j3r5-mjhp
  • Security: XMLSerializer now splits CDATASection nodes whose data contains "]]>" into adjacent CDATA sections at serialization time, preventing XML injection via mutation methods (appendData, replaceData, .data =, .textContent =). GHSA-wh4c-j3r5-mjhp
  • correctly traverse ancestor chain in Node.contains #931

Code that passes a string containing "]]>" to createCDATASection and relied on the previously unsafe behavior will now receive InvalidCharacterError. Use a mutation method such as appendData if you intentionally need "]]>" in a CDATASection node's data.

Chore
  • updated dependencies

Thank you,
@​stevenobiajulu,
@​yoshi389111,
@​thesmartshadow,
for your contributions

v0.9.8

Compare Source

Fixed
  • fix: replace \u2029 as part of normalizeLineEndings #839 / #838
  • perf: speed up line detection #847 / #838
Chore
  • updated dependencies
  • drop jazzer and rxjs devDependencies #845

Thank you,
@​kboshold,
@​Ponynjaa,
for your contributions.

v0.9.7

Compare Source

Added
  • Implementation of hasAttributes #804
Fixed
  • locator is now true even when other options are being used for the DOMParser #802 / #803
  • allow case-insensitive DOCTYPE in HTML #817 / #819
Performance
  • simplify DOM.compareDocumentPosition #805
Chore
  • updated devDependencies

Thank you,
@​zorkow,
@​Ponynjaa,
@​WesselKroos,
for your contributions.

v0.9.6

Compare Source

Fixed
  • lower error level for unicode replacement character #790 / #794 / #797
Chore
  • updated devDependencies
  • migrate renovate config #792

Thank you, @​eglitise, for your contributions.

v0.9.5

Compare Source

Fixed
  • fix: re-index childNodes on insertBefore #763 / #766

Thank you,
@​mureinik,
for your contributions.

v0.9.4

Compare Source

Fixed
  • restore performance for large amount of child nodes #748 / #760
  • types: correct error handler level to warning (#​759) #754 / #759
Docs
  • test: verify BOM handling #758

Thank you,
@​luffynando,
@​mattiasw,
@​JoinerDev,
for your contributions.

v0.9.3

Compare Source

Fixed
  • restore more Node and ProcessingInstruction types #725 / #726
  • getElements* methods return LiveNodeList<Element> #731 / #734
  • Add more missing Node props #728, triggered by unclosed #724
Docs
Chore
  • updates devDependencies

Thank you,
@​Ponynjaa,
@​ayZagen,
@​sserdyuk,
@​wydengyre,
@​mykola-mokhnach,
@​benkroeger,
for your contributions.

v0.9.2

Compare Source

Feature
  • add Element.getElementsByClassName #722
Fixed
  • add missing types for Document.documentElement and Element.tagName #721 #720

Thank you, @​censujiang, @​Mathias-S, for your contributions

v0.9.1

Compare Source

Fixed
  • DOMParser.parseFromString requires mimeType as second argument #713
  • correct spelling of isHTMLMimeType in type definition #715 / #712
  • sync types with exports #717 / #285 / #695
Other
  • minimum tested node version is 14 #710

Thank you, @​krystofwoldrich, @​marvinruder, @​amacneil, @​defunctzombie,
@​tjhorner, @​danon, for your contributions

v0.9.0

Compare Source

Features
  • feat: expose all DOM level 2 element prototypes #637 / #40
  • feat: add iterator function to NodeList and NamedNodeMap #634 / #633
Fixed
  • parse empty/whitspace only doctype internal subset #692
  • avoid prototype clash in namespace prefix #554
  • report fatalError when doctype is inside elements #550
Other
  • test: add fuzz target and regression tests #556
  • chore: improve .gitignore and provide .envrc.template #697
  • chore: Apply security best practices #546
  • ci: check test coverage in PRs #524
  • docs: add missing commas to readme #566
  • docs: click to copy install command in readme #644
  • docs: enhance jsdoc comments #511

Thank you, @​kboshold, @​edi9999, @​apupier,
@​shunkica, @​homer0, @​jhauga,
@​UdayKharatmol, for your contributions

v0.8.12

Compare Source

Fixed
  • preserve trailing whitespace in ProcessingInstruction data #962 / #42
  • Security: createCDATASection now throws InvalidCharacterError when data contains "]]>", as required by the WHATWG DOM spec. GHSA-wh4c-j3r5-mjhp
  • Security: XMLSerializer now splits CDATASection nodes whose data contains "]]>" into adjacent CDATA sections at serialization time, preventing XML injection via mutation methods (appendData, replaceData, .data =, .textContent =). GHSA-wh4c-j3r5-mjhp

Code that passes a string containing "]]>" to createCDATASection and relied on the previously unsafe behavior will now receive InvalidCharacterError. Use a mutation method such as appendData if you intentionally need "]]>" in a CDATASection node's data.

Thank you,
@​thesmartshadow,
@​stevenobiajulu,
for your contributions

v0.8.11

Compare Source

Fixed
  • update ownerDocument when moving nodes between documents #933 / #932

Thank you, @​shunkica, for your contributions


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/xmldom-xmldom-0.x branch from 4a57e18 to 906f144 Compare September 5, 2024 04:55
@renovate renovate bot changed the title Update dependency @xmldom/xmldom to v0.9.0 Update dependency @xmldom/xmldom to v0.9.1 Sep 5, 2024
@renovate renovate bot force-pushed the renovate/xmldom-xmldom-0.x branch from 906f144 to 95d5cbe Compare September 5, 2024 13:42
@renovate renovate bot changed the title Update dependency @xmldom/xmldom to v0.9.1 Update dependency @xmldom/xmldom to v0.9.2 Sep 5, 2024
@renovate renovate bot force-pushed the renovate/xmldom-xmldom-0.x branch from 95d5cbe to 9735b32 Compare September 21, 2024 13:10
@renovate renovate bot changed the title Update dependency @xmldom/xmldom to v0.9.2 Update dependency @xmldom/xmldom to v0.9.3 Sep 21, 2024
@renovate renovate bot force-pushed the renovate/xmldom-xmldom-0.x branch from 9735b32 to ee7a335 Compare October 14, 2024 01:54
@renovate renovate bot changed the title Update dependency @xmldom/xmldom to v0.9.3 Update dependency @xmldom/xmldom to v0.9.4 Oct 14, 2024
@renovate renovate bot force-pushed the renovate/xmldom-xmldom-0.x branch from ee7a335 to 16b4add Compare October 26, 2024 13:00
@renovate renovate bot changed the title Update dependency @xmldom/xmldom to v0.9.4 Update dependency @xmldom/xmldom to v0.9.5 Oct 26, 2024
@renovate renovate bot force-pushed the renovate/xmldom-xmldom-0.x branch from 16b4add to e5910a7 Compare December 5, 2024 06:52
@renovate renovate bot changed the title Update dependency @xmldom/xmldom to v0.9.5 Update dependency @xmldom/xmldom to v0.9.6 Dec 5, 2024
@renovate renovate bot force-pushed the renovate/xmldom-xmldom-0.x branch from e5910a7 to 229e3bb Compare January 19, 2025 21:30
@renovate renovate bot changed the title Update dependency @xmldom/xmldom to v0.9.6 Update dependency @xmldom/xmldom to v0.9.7 Jan 19, 2025
@renovate renovate bot changed the title Update dependency @xmldom/xmldom to v0.9.7 Update dependency @xmldom/xmldom to v0.9.8 Feb 28, 2025
@renovate renovate bot force-pushed the renovate/xmldom-xmldom-0.x branch from 229e3bb to 9f4ce8e Compare February 28, 2025 19:47
@renovate renovate bot changed the title Update dependency @xmldom/xmldom to v0.9.8 Update dependency @xmldom/xmldom to v0.8.11 Aug 17, 2025
@renovate renovate bot force-pushed the renovate/xmldom-xmldom-0.x branch from 9f4ce8e to 31e56f5 Compare August 17, 2025 16:59
@renovate renovate bot changed the title Update dependency @xmldom/xmldom to v0.8.11 Update dependency @xmldom/xmldom to v0.9.9 Mar 29, 2026
@renovate renovate bot force-pushed the renovate/xmldom-xmldom-0.x branch from 31e56f5 to 56eee4e Compare March 29, 2026 20:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants